--[[
检查福利时间函数
功能：检查当前时间是否达到领取福利的时间点
参数：无
返回值：布尔值，表示是否应该处理福利
--]]

-- 导入初始化时间模块，共享时间变量
local 初始化时间模块 = require("time_control.初始化时间")
local 上次福利时间 = 初始化时间模块.上次福利时间

function 检查福利时间()
    local 当前时间 = os.time()
    local 距离上次福利 = 当前时间 - 上次福利时间
    
    -- 如果距离上次点击福利超过30分钟
    if 距离上次福利 >= 1800 then  -- 1800秒 = 30分钟
        上次福利时间 = 当前时间
        return true
    end
    return false
end

return 检查福利时间 